Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
EDEN COTTAGE MILL HILL Detached £715,926 £480,000 15 Dec 2014
NEEDLES END MILL HILL Terraced £423,408 £416,000 15 Dec 2023